Part Number Hot Search : 
MUR1620 ICS91 B00DD222 ASI10770 KTC3790U RT7280 LF9401 NJW1180
Product Description
Full Text Search
 

To Download MB91F467D Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  fujitsu microelectronics europe user guide fmemcu-ug-910014-13 mb91460 series evaluation board sk-91f467d-208pfv user guide 4 .com u datasheet
sk-91f467d-208pfv v1.1 revision history fmemcu-ug-910014-13 - 2 - ? fujitsu microelectronics europe gmbh revision history date issue 22.11.2005 v1.0, uma, first official version 28.03.2006 v1.1, uma updated the description of the swb monitor debugger, which is now located in the external flash. 13.04.2006 v1.2, uma added chapter ?internal flash programming? 04.06.2006 v1.3, uma changed chapter ?programming the monitor debugger?. this document contains 60 pages. 4 .com u datasheet
sk-91f467d-208pfv v1.1 warranty and disclaimer ? fujitsu microelectronics europe gmbh - 3 - fmemcu-ug-910014-13 warranty and disclaimer to the maximum extent permitted by applicable law, fujitsu microelectronics europe gmbh restricts its warranties and its liability for the sk-91f467d-208pfv and all its deliverables (eg. software include or header files, application examples, ta rget boards, evaluation boards, engineering samples of ic?s etc.), its performanc e and any consequential damages, on the use of the product in accordance with (i) the terms of the license agreement and the sale and purchase agreement under which agreements the product has been delivered, (ii) the technical descriptions and (iii) all accompanying written materials. in addition, to the maximum extent permitted by applicable law, fujitsu microelectronics europe gmbh disclaims al l warranties and li abilities for the performance of the product and any consequential damages in ca ses of unauthorised decompiling and/or reverse engineering and/or disassembling. note, the sk-91f467d-208pfv board and all its deliverables are intended and must only be used in an evaluation laboratory environment . 1. fujitsu microelectronics europe gmbh warrant s that the product will perform substantially in accordance with the accompanyi ng written materials for a period of 90 days form the date of receipt by the customer. concerning the har dware components of the product, fujitsu microelectronics europe gmbh warra nts that the product will be free from defects in material and workmanship under use and service as spec ified in the accompanying written materials for a duration of 1 year from the date of receipt by the customer. 2. should a product turn out to be defect, fujitsu microelectronics europe gmbh?s entire liability and the customer?s exclusive remedy shall be, at fujitsu microelectronics europe gmbh?s sole discretion, either return of the purchase pr ice and the license fee, or replacement of the product or parts thereof, if the product is retu rned to fujitsu microelectronics europe gmbh in original packing and without further defects result ing from the customer?s use or the transport. however, this warranty is excluded if the defect has resulted from an accident not attributable to fujitsu microelectronics europe gmbh, or abuse or misapplication attributable to the customer or any other third party not rela ting to fujitsu microelectronics europe gmbh. 3. to the maximum extent permitted by applicabl e law fujitsu microelectronics europe gmbh disclaims all other warranties, whether expressed or implied, in particular, but not limited to, warranties of merchantability and fitness for a particular purpose for which the product is not designated. 4. to the maximum extent permitted by applicable law, fujitsu microelectronics europe gmbh?s and its suppliers liability is restricted to intention and gross negligence. no liability for consequential damages to the maximum extent permitted by applicable law, in no event shall fujitsu microelectronics europe gmbh and its suppliers be liable for any damages whatsoever (including but without limitation, consequent ial and/or indirect damages for personal injury, assets of substantial value, loss of profits, interruption of business operation, loss of information, or any other monetary or pecuniary loss) arising from the use of the product. should one of the above stipulatio ns be or become invalid and/or unenforceable, the remaining stipulations shall stay in full effect. 4 .com u datasheet
sk-91f467d-208pfv v1.1 contents fmemcu-ug-910014-13 - 4 - ? fujitsu microelectronics europe gmbh contents revision history.............................................................................................................. 2 warranty and disclaimer ........................................................................................... 3 contents ....................................................................................................................... ..... 4 1 introduction................................................................................................................ 7 1.1 abstract ..................................................................................................................... 7 1.2 features .................................................................................................................... 8 1.3 general description .................................................................................................. 9 1.3.1 on board memory..................................................................................... 10 1.3.2 mcu clocks .............................................................................................. 10 1.3.3 mcu operating mode ............................................................................... 10 1.3.4 external bus interface connectors............................................................ 10 1.3.5 can bus ................................................................................................... 10 1.3.6 rs-232 and lin ........................................................................................ 10 1.3.7 mcu pins .................................................................................................. 10 1.3.8 user buttons ............................................................................................. 10 1.3.9 user leds and optional lcd ................................................................... 11 1.3.10 power supply ............................................................................................ 11 2 installation ............................................................................................................... 12 2.1 jumper settings ...................................................................................................... 14 2.2 jumper location ..................................................................................................... 15 2.3 software installation................................................................................................ 16 2.3.1 installation of softune workbench ............................................................ 16 3 jumpers and switches ........................................................................................... 17 3.1 mcu operating-mode (s5) ..................................................................................... 17 3.2 power supply .......................................................................................................... 18 3.2.1 mcu power supply voltage...................................................................... 20 3.2.2 mcu analogue power supply voltage ..................................................... 20 3.3 can0 ? can2 ......................................................................................................... 22 3.4 lin / rs-232 uart................................................................................................. 22 3.4.1 uart 2 ..................................................................................................... 23 3.4.2 uart 4 (flash programming)................................................................... 24 3.4.3 uart 5 ..................................................................................................... 25 3.5 user push buttons int0, int1, int2 and icu0/tin0............................................. 26 3.6 user dip switch 8 bit (s4) ...................................................................................... 26 4 .com u datasheet
sk-91f467d-208pfv v1.1 contents ? fujitsu microelectronics europe gmbh - 5 - fmemcu-ug-910014-13 3.7 reset generation .................................................................................................... 27 4 connectors................................................................................................................ 29 4.1 power connector (x5)............................................................................................. 29 4.2 uart / lin connector (x1, x4, x8)........................................................................ 29 4.3 can connector (x9, x10, x11) .............................................................................. 30 4.4 user-leds and optional lc-display (d1-d16, j6)............................................... 31 4.5 in-circuit-programming connector (x12)................................................................ 32 4.6 mcu pin connectors (j1-j4) .................................................................................. 32 4.7 external bus connectors (x13, x14) ...................................................................... 33 4.7.1 vg96abc din 41612 (x13)...................................................................... 33 4.7.2 vg48abc din 41612 (x14)...................................................................... 34 4.7.3 distance between vg-connectors............................................................ 34 5 getting started ....................................................................................................... 35 5.1 introduction to softune workbench......................................................................... 35 5.2 project start-up ....................................................................................................... 37 5.2.1 create a new project: ............................................................................... 37 5.3 softune workbench monitor debugger................................................................... 39 5.3.1 general description .................................................................................. 39 5.3.2 starting the swb monitor debugger......................................................... 40 5.3.3 basic debugger features ......................................................................... 42 5.4 advanced softune workbench swb monitor debugger features ......................... 44 5.5 memory configuration............................................................................................. 46 6 programming the internal flash..................................................................... 47 7 programming the swb monitor debugger .................................................... 51 8 trouble shooting.................................................................................................... 52 9 silk-plot of the board .......................................................................................... 53 9.1 top side.................................................................................................................. 53 9.2 bottom side ............................................................................................................ 54 10 pcb history................................................................................................................. 55 10.1 sk-91f467-208pfv v1.0 ....................................................................................... 55 4 .com u datasheet
sk-91f467d-208pfv v1.1 contents fmemcu-ug-910014-13 - 6 - ? fujitsu microelectronics europe gmbh 11 appendix ....................................................................................................................... 56 11.1 related products..................................................................................................... 56 11.2 information on the www ........................................................................................ 57 11.3 tables 58 11.4 figures 59 11.5 abbreviations .......................................................................................................... 60 4 .com u datasheet
sk-91f467d-208pfv v1.1 introduction ? fujitsu microelectronics europe gmbh - 7 - fmemcu-ug-910014-13 1 introduction 1.1 abstract the sk-91f467d-208pfv is a multifunctional development board for the fujitsu 32-bit flash microcontroller mb91460 series. it can be used stand-alone for software development and testing or together with the softune workbench monitor debugger. the board allows the designer immediately to start with the software and system development, before his own final ta rget system is available. 4 .com u datasheet
sk-91f467d-208pfv v1.1 introduction fmemcu-ug-910014-13 - 8 - ? fujitsu microelectronics europe gmbh 1.2 features ? supports 32-bit flash microcontroller MB91F467D ? 9-12 v (2000 ma) unregulated external dc power supply ? 5 v, 3.3 v, 2.5 v and 1.8 v on-board switching regulators with power status leds ? triple supply monitor to watch 5 v, 3.3 v and selectable 2.5 v or 1.8 v ? on-board memory: o 32 mbit (4 mbyte) sram o 128 mbit (16 mbyte) flash ? all microcontroller resources available for evaluation ? all microcontroller pins routed to pin header ? in-circuit serial flash programming ? three selectable rs-232 or lin uart-interfaces ? three high-speed can interfaces ? 16 user leds ? optional: alphanumeric standard lc-display connectable ? reset button, reset led ? 4 user buttons, one 8 bit mcu port can be connected to dip switches ? external bus interface routed to 96pin and 48pin din 41612 (vg) connectors this board must only be used for test applications in an evaluation labor atory environment. 4 .com u datasheet
sk-91f467d-208pfv v1.1 introduction ? fujitsu microelectronics europe gmbh - 9 - fmemcu-ug-910014-13 1.3 general description the sk-91f467-208pfv supports the fujitsu 32-bit flash microcontroller MB91F467D. the starter-kit can be used as a stand-alone development platform, or instead of the flash mcu MB91F467D, with the emulation sy stem mb2198-01 and the adapter board (mb2198- 300) and the 208 pin probe cable board (pb-91467d-208pfv or pb-91467d-ls-208pfv). this user guide is describing pcb version v1.1. the pcb version is printed at the top side of the starter-kit close to MB91F467D mcu [u1]. 4 .com u datasheet
sk-91f467d-208pfv v1.1 introduction fmemcu-ug-910014-13 - 10 - ? fujitsu microelectronics europe gmbh 1.3.1 on board memory sk-91f467d-208pfv: the starter-kit sk-91f467d-208pfv includes 32 mbit (4 mbyte) sram memory and 128 mbit (16 mbyte) flash memory on board. the flash can be used with 3.3 v external bus supply voltage only (jp21: 2-3). 1.3.2 mcu clocks the board is supplied with a 4 mhz crystal as the main oscillation clock for the mcu. using the internal pll of the mcu, internal clock rates up to 96 mhz can be achieved. the mcu sub clock is connected to a 32.768 khz crystal. 1.3.3 mcu operating mode the operating mode of the microcontroller can be selected with the dip-switch s5. 1.3.4 external bus interface connectors via din 41612 vg96abc and vg48abc connectors (external bus interface of the mcu), it is possible to connect other devices e.g. user applications or fujitsu graphic device sub boards. 1.3.5 can bus three high-speed can-transceivers (pca82c250) ar e available to connect all available on- chip can-controllers to 9-pin d-sub connectors (x9, x10 and x11). the transceivers provides differential transmit and receive capability between can-controller and can-bus. 1.3.6 rs-232 and lin three separate rs-232 transceivers and three separate lin transceivers are available to connect the on-chip usarts to the 9-pin d-sub connectors. the rs-232 transceivers generate the adequate rs-232 levels for receive (rxd) and transmit (txd) lines. the rts signal can be shortcut to cts using jumpers (some pc software needs this connection). either the dtr line or the rts line of x1, x4 or x8 connectors can be selected to generate a system reset. the lin transceivers (tle6259) generate the adequate levels to drive the bus line in lin- systems for automotive and industrial applications. 1.3.7 mcu pins all 208 pins of the microcontroller are connected to the edge connectors j1, j2, j3 and j4 and are directly available to the user. 1.3.8 user buttons there are four push buttons on board, which can be connected to input-ports of the microcontroller. some ports may support additional functions like external interrupts (int0, int1 and int2) and trigger for the reload timer or for the input-capture unit (tin0 / icu0). one additional button is reserved as system-reset- button to reset the mcu, but it is possible to disconnect the rst-port with jp54. it is possible to connect with dip-switch s3 eight port input switches at s4 to the mcu port p26. all eight ports can be switched separately to use e.g. only four ports as input. 4 .com u datasheet
sk-91f467d-208pfv v1.1 introduction ? fujitsu microelectronics europe gmbh - 11 - fmemcu-ug-910014-13 1.3.9 user leds and optional lcd sixteen user-leds are connected via two pull-down resistor networks to port p25 and to port p16. parallel to the leds on port p25, the connector j6 can be used to connect a standard alphanumeric display. the resistor networks rn2 and rn3 can be removed to free the ports. 1.3.10 power supply the four on-board step-down switching regulators allow the user to connect an unregulated dc input voltage between +9 v to +12 v (max. 2000 ma) to the starter-kit. the switching regulators provide the voltages of 5 v(3 a), 3.3 v(3 a), 2.5 v(1.5 a) and 1.8 v(1.5 a) on the starter-kit. these voltages give also the possibility to connect an optional graphic-controller starter-kit to the board. the switching regulators are short circuit protected and provide a thermal shutdown. 4 .com u datasheet
sk-91f467d-208pfv v1.1 installation fmemcu-ug-910014-13 - 12 - ? fujitsu microelectronics europe gmbh 2 installation remove the board carefully from the shipping carton. first check whether there are any damages before power on the starter-kit. to supply the starter-kit use the delivered plug-in ac-dc adapter (upa 2000). select the ac plug adapter suitable for your country power sockets figure 2-1 ac plug adapter and insert this adapter in the connection terminal on the ac-dc adapter. figure 2-2: ac plug adapter selection check the selected output dc voltage of the ac-dc plug-in adapter at the voltage selection key. it should be 9 v! change the output voltage only in a powered-down condition! figure 2-3: dc voltage selection select the low voltage adapter suitable to the power connector x5 at the sk-91f467d- 208pfv and plug it to the connecting socket in the right orientation (?+? connected to shield and ?gnd? connected to centre pin). figure 2-4: low voltage adapter selection now connect the dc low voltage adapter to the starter-kit and plug in the plug-in power supply to a power socket. the sk-91f467d-208pfv can be turned on with the on board power switch s8 (or s9). 4 .com u datasheet
sk-91f467d-208pfv v1.1 installation ? fujitsu microelectronics europe gmbh - 13 - fmemcu-ug-910014-13 for the power supply of the sk-91f467d-208pfv a dc input voltage of 9v ? 12v is recommended. the positive voltage (+) must be connected to the shield, and ground (gnd) must be connected to the centre of the connector x5! after power-on of the sk-91f467d-208pfv, the four red power-on leds d24 (5 v), d30 (3.3 v), d34 (2.5 v) and d40 (1.8 v) should be light. the reset led d18 should be off. the starter-kit is delivered with programmed softune workbench (swb) monitor debugger in the external flash. the swb monitor debugger checks also the external sram access at cs1. in case of successful access to external sram the led d1, d4 and d8 are on. to use the swb monitor debugger, the cpu mode selection must be set to the external reset vector mode by setting dip switch s5 to (o n, off, off, off), which is the delivery state. to use the mcu with the internal flash, which is normally required for the final application, the cpu mode selection must be set to the internal reset vector mode by setting dip switch s5 to (off, off, off, off) figure 2-5: starter-kit status after power on 4 .com u datasheet
sk-91f467d-208pfv v1.1 installation fmemcu-ug-910014-13 - 14 - ? fujitsu microelectronics europe gmbh 2.1 jumper settings the following table lists all jumpers including its default setting and location on the starter-kit. jumper description / function type default layout coordinates schematic page jp15 mcuvcc - avcc jumper 2 pin closed e 9 1 / 3 jp16 avcc - avrh jumper 2 pin closed e 9 1 / 3 jp18 gnd - avss jumper 2 pin closed e 8 1 / 3 jp21 vdd35 mcuvcc / 3.3v solder jumper 3 pad 2-3 f 15 1 / 3 jp23 mcuvcc ? hvdd5 jumper 2 pin closed e 10 1 / 3 jp25 mcuvcc ? vdd5r jumper 2 pin closed e 11 1 / 3 jp26 vcc - mcuvcc jumper 2 pin closed e 11 1 / 3 jp27 mcuvcc ? vdd5 jumper 2 pin closed e 11 1 / 3 jp28 gnd ? hvss5 jumper 2 pin closed e 6 1 / 3 jp29 dtr select dtr / /dtr jumper 3 pin open b 14 2 / 3 jp30 uart2 rts - cts jumper 2 pin open d 3 2 / 3 jp37 uart2 rxd rs232 / lin jumper 3 pin 2-3 f 5 2 / 3 jp39 uart2 dtr / rts jumper 3 pin open f 4 2 / 3 jp42 watch 1.8v solder jumper 2 pad open b 15 2 / 3 jp43 watch 2.5v solder jumper 2 pad closed b 15 2 / 3 jp44 uart2 txd rs232 / lin jumper 3 pin 2-3 f 5 2 / 3 jp46 uart2 rs232 / lin jumper 3 pin 2-3 f 4 2 / 3 jp47 uart2 lin enable jumper 2 pin closed g 6 2 / 3 jp51 uart2 lin master yes / no jumper 2 pin closed g 5 2 / 3 jp54 reset - mcu rst jumper 2 pin closed b 15 2 / 3 jp57 uartx rst select jumper 6 pin open h 6 2 / 3 jp58 uart4 rts - cts jumper 2 pin closed f 3 2 / 3 jp60 uart4 rxd rs232 / lin jumper 3 pin 1-2 h 5 2 / 3 jp64 uart4 dtr / rts jumper 3 pin open h 4 2 / 3 jp65 uart4 txd rs232 / lin jumper 3 pin 1-2 h 5 2 / 3 jp68 vcc 5v / 3.3v solder jumper 3 pad 1-2 b 16 2 / 3 jp69 uart4 rs232 / lin jumper 3 pin 1-2 h 4 2 / 3 jp71 uart4 lin enable jumper 2 pin open h 6 2 / 3 jp72 uart4 lin master yes / no jumper 2 pin open h 6 2 / 3 jp78 uart5 rts - cts jumper 2 pin closed h 3 2 / 3 jp79 uart5 rxd rs232 / lin jumper 3 pin 1-2 j 5 2 / 3 jp80 uart5 dtr / rts jumper 3 pin open j 4 2 / 3 jp81 uart5 txd rs232 / lin jumper 3 pin 1-2 k 5 2 / 3 jp82 can0 rxd jumper 2 pin closed d 19 2 / 3 jp83 can0 txd jumper 2 pin closed d 19 2 / 3 jp84 uart5 rs232 / lin jumper 3 pin 1-2 k 4 2 / 3 jp85 uart5 lin enable jumper 2 pin open k 6 2 / 3 jp86 uart5 lin master yes / no jumper 2 pin open k 6 2 / 3 jp87 can1 rxd jumper 2 pin closed g 19 2 / 3 jp88 can1 txd jumper 2 pin closed f 19 2 / 3 jp89 can2 rxd jumper 2 pin closed m 4 2 / 3 jp90 can2 txd jumper 2 pin closed m 4 2 / 3 jp91 vin ? ext voltage solder jumper 2 pad closed g 18 3 / 3 jp92 int0 jumper 2 pin closed g 15 3 / 3 jp93 int1 jumper 2 pin closed g 15 3 / 3 jp94 int2 jumper 2 pin closed g 15 3 / 3 jp95 icu0/tin0 jumper 2 pin closed g 15 3 / 3 jp96 direct reset solder jumper 3 pad 1-2 a 14 2 / 3 jp97 vcc1v8 to x14b2 solder jumper 2 pad open h 16 3 / 3 table 2-1: jumper settings 4 .com u datasheet
sk-91f467d-208pfv v1.1 installation ? fujitsu microelectronics europe gmbh - 15 - fmemcu-ug-910014-13 2.2 jumper location the following picture shows the silk plot of the starter-kit with marked default jumper settings. a b c d e f g h j k l m n 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 a b c d e f g h j k l m n figure 2-6: default jumper settings 4 .com u datasheet
sk-91f467d-208pfv v1.1 installation fmemcu-ug-910014-13 - 16 - ? fujitsu microelectronics europe gmbh 2.3 software installation 2.3.1 installation of softune workbench with the ?sk-91f467d-208pfv? fujitsu supplie s a full working development environment called softune workbench v6. the softune workbench also supports the swb monitor debugger which is pre-programmed into the external flash memory of the ?sk-91f467d- 208pfv?. to develop own software and to work with the swb monitor debugger of the ?sk- 91f467d-208pfv? the softune workbench development environment must be installed first. follow the instructions for successful installation of the softune workbench. 1) before starting the installation setup ensur e that you are logged in with administrator or poweruser permissions, otherwise the softune workbench installation will fail! be aware that softune workbench does not support multi-user support. therefore install- and user login must be the same. 2) browse on the starter-kit cd-rom into the directory software\swb_install and start the frsta*.exe. 3) follow the installation instructions. 4) for the default installation path it is recommended to use c:\softune32. 5) after the installation is finished. the fr family softune workbench can be started via the windows ?start? menu. figure 2-7: softune workbench start menu location 6) when softune workbench was started the following window will be shown. figure 2-8: softune workbench v6 ide 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches ? fujitsu microelectronics europe gmbh - 17 - fmemcu-ug-910014-13 on off dip-switch s5 (default setting) 1 2 3 4 md0 md1 md2 nc on off dip-switch s5 (default setting) 1 2 3 4 md0 md1 md2 nc 3 jumpers and switches this chapter describes all jumpers and switches that can be modified on the starter-kit. the default setting is shown with a grey shaded area. 3.1 mcu operating-mode (s5) the dip-switch s5 is used to set the operating mode of the mcu. ensure that the mode pin settings correspond to the operation-mode of the application. for more detailed information please check the hardware manual of the microcontroller. dip switch setting logical value on (closed) 1 (high) s5/1 (md0) off (open) 0 (low) on (closed) 1 (high) s5/2 (md1) off (open) 0 (low) on (closed) 1 (high) s5/3 (md2) off (open) 0 (low) on (closed) not connected s5/4 (not used) off (open) not connected default: grey table 3-1: mcu operating mode by default, the ?external rom mode vector? is selected for the swb monitor debugger, which is pre-programmed into the external flash. in this mode the internal flash is inaccessible. figure 3-1: mcu mode switch: external rom mode vector the ?internal rom mode vector? of MB91F467D is normally required for the final application, which should be stored in the internal flash. in this mode the internal flash is accessible. figure 3-2: mcu mode switch: internal rom mode vector 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches fmemcu-ug-910014-13 - 18 - ? fujitsu microelectronics europe gmbh 3.2 power supply there are four on-board switching regulators to provide the voltages 5 v, 3.3 v, 2.5 v and 1.8 v on the starter-kit. with the power on/off-switch s8 or s9 (s9 is a soldering option to use a different switch), the main input voltage from dc-connector x5 will be connected to the vin voltage of the board. the vin voltage supplies the switching regulators. switch setting description on (1-2) power on s8 or s9 off (2-3) power off default: grey table 3-2: power switch with jp91 the pins b14, b15 and b16 of the external bus interface connector x14 can be connected to the vin voltage, so that it is possible to supply the board from an external connected board. there is a triple supply monitor on-board, which monitors three of the four dc output voltages and generates a system reset, in case with wrong levels of the on board voltages. 5 v and 3.3 v are always monitored and the third monitored voltage can be selected with the solder jumpers jp42 and jp43. with jp68 it is possible to select the whole board supply voltage vcc to 5 v or 3.3 v jumper setting description on (closed) vin is connected to x14 pins b14, b15 and b16 jp91 off (open) vin is not connected to x14 pins b14, b15 and b16 on (closed) vcc1v8 is connected to supply monitor jp42 off (open) vcc1v8 is not connected to supply monitor on (closed) vcc2v5 is connected to supply monitor jp43 off (open) vcc2v5 is not connected to supply monitor 1-2 vcc is connected to 5 v jp68 2-3 vcc is connected to 3.3 v default: grey table 3-3: power supply configurations 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches ? fujitsu microelectronics europe gmbh - 19 - fmemcu-ug-910014-13 figure 3-3: voltage test points regulator test point voltage u9 j21 +5v u11 j22 +3.3v u14 j23 +2.5v u17 j24 +1.8v - j20 gnd table 3-4: voltage test points 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches fmemcu-ug-910014-13 - 20 - ? fujitsu microelectronics europe gmbh 3.2.1 mcu power supply voltage jp21 with this jumper it is possible to connect the mcu external bus interface supply vdd35 to 3.3 v. the mcu mb91460 series supports the function to supply the mcu with 5 v so that the normal i/o ports work with 5 v and supply the external bus interface with 3.3 v. jp23 this jumper is used to connect the hvdd5 supply to mcuvcc. the hvdd5 is the mcu supply voltage for the high current ports. jp25 this jumper is used to connect the vdd5r mcu supply pins to mcuvcc. jp26 this jumper is used to connect the vcc voltage to mcuvcc. jp27 this jumper is used to connect the vdd5 mcu supply pins to mcuvcc. jp28 this jumper is used to connect the hvss5 mcu pins to gnd. hvss5 are the gnd pins for the high current ports. jumper setting description 1-2 vdd35 is connected to mcuvcc jp21 2-3 vdd35 is connected to 3.3 v on (closed) hvdd5 is connected to mcuvcc jp23 off (open) hvdd5 is not connected to mcuvcc on (closed) vdd5r is connected to mcuvcc jp25 off (open) vdd5r is not connected to mcuvcc on (closed) mcuvcc is connected to vcc jp26 off (open) mcuvcc is not connected to vcc on (closed) vdd5 is connected to mcuvcc jp27 off (open) vdd5 is not connected to mcuvcc on (closed) hvss5 is connected to gnd jp28 off (open) hvss5 is not connected to gnd default: grey table 3-5: mcu power supply sk-91f467d-208pfv 3.2.2 mcu analogue power supply voltage the power supply as well as the reference voltage for the a/d-converter can be provided internally or externally. jp15 connects power supply avcc of the a/d converter to mcuvcc jp16 connects high reference voltage avrh of the a/d converter to avcc jp18 connects avss of the a/d converter to gnd note: jp23, jp25, jp26, jp27 and jp28 can be used for measurements of power co nsumption of the mcu. 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches ? fujitsu microelectronics europe gmbh - 21 - fmemcu-ug-910014-13 jumper setting description on (closed) avcc is connected to mcuvcc jp15 off (open) avcc is disconnected on (closed) avrh is connected to avcc jp16 off (open) avrh defined by resistor network *1 on (closed) avss is connected to gnd jp18 off (open) avss is disconnected default: grey *1 by default the resistor network (r10 and r13) is not assembled on the board table 3-6: mcu adc supply note: if jp15 or jp18 are open, the user has to su pply an adequate analogue voltage supply (avcc and avss) to the a/d-converter. if jp16 is open, the potential divider comp rising resistors r10 and r13 define avrh. 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches fmemcu-ug-910014-13 - 22 - ? fujitsu microelectronics europe gmbh 3.3 can0 ? can2 three high-speed can-transceivers (pca82c250) are on-board to connect all available on- chip cans to 9-pin d-sub connectors (x9, x10 and x11). jp82 connects mcu rx0 to can transceiver u15 jp83 connects mcu tx0 to can transceiver u15 jp87 connects mcu rx1 to can transceiver u18 jp88 connects mcu tx1 to can transceiver u18 jp89 connects mcu rx2 to can transceiver u19 jp90 connects mcu tx2 to can transceiver u19 jumper setting description on (closed) can0 rxd connected to mcu jp82 off (open) no connection to the microcontroller on (closed) can0 txd connected to mcu jp83 off (open) no connection to the microcontroller on (closed) can1 rxd connected to mcu jp87 off (open) no connection to the microcontroller on (closed) can1 txd connected to mcu jp88 off (open) no connection to the microcontroller on (closed) can2 rxd connected to mcu jp89 off (open) no connection to the microcontroller on (closed) can2 txd connected to mcu jp90 off (open) no connection to the microcontroller default: grey table 3-7: can-mcu connection 3.4 lin / rs-232 uart there are three uart connectors x1, x4 and x8 (9-pin d-sub) on-board, which can be used for rs-232 or lin communication (to get information in detail about pin usage, please refer to chapter 4.2 uart / lin connector (x1, x4, x8)). the lin transceiver needs to be configured as lin-master or lin-slave. 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches ? fujitsu microelectronics europe gmbh - 23 - fmemcu-ug-910014-13 3.4.1 uart 2 uart2 (connector x1) is selected as lin master at default setting. jp37 select, whether sin2 is connected to rs-232- or lin-transceiver jp44 select, whether sot2 is connected to rs-232- or lin-transceiver jp46 select, whether rs-232- or lin-transceiver is connected to x1 pin2 (shared pin) jp30 some terminal programs needs a connection between cts and rts jp39 selects, whether dtr or rts will be used for system reset generation jp47 enables the lin transceiver jp51 selects, whether uart2 will be lin master or lin slave jumper setting description 1-2 mcu sin2 connected to rs-232 transceiver jp37 2-3 mcu sin2 connected to lin transceiver 1-2 mcu sot2 connected to rs-232 transceiver jp44 2-3 mcu sot2 connected to lin transceiver 1-2 x1 pin2 is connected to rs-232 transceiver jp46 2-3 x1 pin2 is connected to lin transceiver on (closed) rts and cts is shortcut at connector x1 jp30 off (open) rts and cts is not shortcut at connector x1 1-2 dtr can be used for system reset jp39 2-3 rts can be used for system reset on (closed) lin transceiver is enabled jp47 off (open) lin transceiver is not enabled on (closed) lin master mode jp51 off (open) lin slave mode default: grey table 3-8: uart2 settings note: uart2 has to be selected with jp57 to generates a system reset 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches fmemcu-ug-910014-13 - 24 - ? fujitsu microelectronics europe gmbh 3.4.2 uart 4 (flash programming) uart4 (connector x4) is selected as rs-232 at default setting. uart4 is also used to write user software into the flash of the mcu. jp60 select, whether sin4 is connected to rs-232- or lin-transceiver jp65 select, whether sot4 is connected to rs-232- or lin-transceiver jp69 select, whether rs-232- or lin-transceiver is connected to x4 pin2 (shared pin) jp58 some terminal programs needs a connection between cts and rts jp64 selects, whether dtr or rts will be used for system reset generation jp71 enables the lin transceiver jp72 selects, whether uart4 will be lin master or lin slave jumper setting description 1-2 mcu sin4 connected to rs-232 transceiver jp60 2-3 mcu sin4 connected to lin transceiver 1-2 mcu sot4 connected to rs-232 transceiver jp65 2-3 mcu sot4 connected to lin transceiver 1-2 x4 pin2 is connected to rs-232 transceiver jp69 2-3 x4 pin2 is connected to lin transceiver on (closed) rts and cts is shortcut at connector x4 jp58 off (open) rts and cts is not shortcut at connector x4 1-2 dtr can be used for system reset jp64 2-3 rts can be used for system reset on (closed) lin transceiver is enabled jp71 off (open) lin transceiver is not enabled on (closed) lin master mode jp72 off (open) lin slave mode default: grey table 3-9: uart4 settings note: uart4 has to be selected with jp57 to generates a system reset note: uart4 is used as serial interface for softune workbench monitor debugger. jumper j58 must be closed. 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches ? fujitsu microelectronics europe gmbh - 25 - fmemcu-ug-910014-13 3.4.3 uart 5 uart5 (connector x8) is selected as rs-232 at default setting. jp79 select, whether sin5 is connected to rs-232- or lin-transceiver jp81 select, whether sot5 is connected to rs-232- or lin-transceiver jp84 select, whether rs-232- or lin-transceiver is connected to x8 pin2 (shared pin) jp78 some terminal programs needs a connection between cts and rts jp80 selects, whether dtr or rts will be used for system reset generation jp85 enables the lin transceiver jp86 selects, whether uart5 will be lin master or lin slave jumper setting description 1-2 mcu sin4 connected to rs-232 transceiver jp79 2-3 mcu sin4 connected to lin transceiver 1-2 mcu sot4 connected to rs-232 transceiver jp81 2-3 mcu sot4 connected to lin transceiver 1-2 x4 pin2 is connected to rs-232 transceiver jp84 2-3 x4 pin2 is connected to lin transceiver on (closed) rts and cts is shortcut at connector x4 jp78 off (open) rts and cts is not shortcut at connector x4 1-2 dtr can be used for system reset jp80 2-3 rts can be used for system reset on (closed) lin transceiver is enabled jp85 off (open) lin transceiver is not enabled on (closed) lin master mode jp86 off (open) lin slave mode default: grey table 3-10: uart5 settings note: uart5 has to be selected with jp57 to generates a system reset 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches fmemcu-ug-910014-13 - 26 - ? fujitsu microelectronics europe gmbh 3.5 user push buttons int0 , int1, int2 and icu0/tin0 there are four user push buttons on the starter-kit, which can be connected to the microcontroller. jp92 ? jp95 connects the user push buttons (sw2 ? sw5) to the microcontroller jumper setting description on (closed) button int0 is connected to the microcontroller jp92 (sw2) off (open) no connection to the microcontroller on (closed) button int1 is connected to the microcontroller jp93 (sw3) off (open) no connection to the microcontroller on (closed) button int2 is connected to the microcontroller jp94 (sw4) off (open) no connection to the microcontroller on (closed) button icu0/tin0 is connected to the microcontroller jp95 (sw5) off (open) no connection to the microcontroller default: grey table 3-11: user push buttons 3.6 user dip switch 8 bit (s4) there is an 8 bit user-dip-switch on-board, which can be connected to one mcu port (p26) in order to set high- or lowlevel. s3, also an 8 bit dip-switch, dis- / connects the eight channels of s4 to the mcu pins. in case of other usage of these pins, open s3 switch accordingly. dip switch setting logical value on (closed) 0 (low) s4/1 - 8 off (open) 1 (high) default: grey table 3-12: s4 values dip switch setting description on (closed) s4/1-8 connected to mcu port p26_0-7 s3/1 - 8 off (open) no connection to the microcontroller default: grey table 3-13: s3 settings note: dip-switch s3 is used to connect dip-switch s4 to the mcu port pins at port p26. 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches ? fujitsu microelectronics europe gmbh - 27 - fmemcu-ug-910014-13 3.7 reset generation a system reset can be generated in different ways. the first possibility is to press the user reset push button (sw1). secondly, the supply monitor will generate a reset if an unusual voltage is detected and third, a reset is raised if the selected uart generates one. an active system reset is indicated by the reset led d18. the system reset will do a simultaneous reset of the microcontroller. the mcu can be disconnected from the system reset signal. jp96 the reset push button can be used in two modes: ? immediate reset ? secured reset (2s) the selection is done by solder jumper jp96. jp54 connects the mcu to the system reset signal jumper setting description on (closed) reset is connected to mcu initx jp54 off (open) no connection to the mcu 1-2 reset is generated immediately when sw1 is pressed jp96 2-3 reset is generated after sw1 is pressed 2s default: grey table 3-14: reset connections the triple supply monitor on-board has the possibility to watch 5v, 3.3v and the third voltage is user configurable 2.5v or 1.8v. if any voltage fails, a system reset will be done. jp42 monitoring of 1.8v supply voltage jp43 monitoring of 2.5v supply voltage jumper setting description on (closed) vcc1v8 connected to supply monitor jp42 off (open) vcc1v8 not connected to supply monitor on (closed) vcc2v5 connected to supply monitor jp43 off (open) vcc2v5 not connected to supply monitor default: grey table 3-15: supply monitor settings by default 2.5v supply will be monitored. do not close both jumpers simultaneously. the system reset also can be done via any uart. therefore the user has the possibility to select one of the three on-board uarts. jp57 select which uart should generate the system reset jp29 the polarity of the dtr/rts signal can be inverted by this jumper. remove the jumper to disable the uart reset function 4 .com u datasheet
sk-91f467d-208pfv v1.1 jumpers and switches fmemcu-ug-910014-13 - 28 - ? fujitsu microelectronics europe gmbh jumper setting description 1-2 reset will be done via uart2 3-4 reset will be done via uart4 jp57 5-6 reset will be done via uart5 1-2 no polarity inversion for the dtr/rts signal jp29 2-3 polarity inversion for the dtr/rts signal table 3-16: reset uart selection by default the uart reset is disabled. note: during normal operation, the reset led should be off! if the reset led is steadily on, check the power supply voltages and the settings for the reset generation by uart. 4 .com u datasheet
sk-91f467d-208pfv v1.1 connectors ? fujitsu microelectronics europe gmbh - 29 - fmemcu-ug-910014-13 4 connectors 4.1 power connector (x5) the following figure shows the power connection jack of the starter-kit. this connector is used to connect an external unregulated dc power supply voltage (9 v-12 v dc recommended 2000 ma). figure 4-1 power connector 4.2 uart / lin connector (x1, x4, x8) three 9-pin d-sub female connectors are used for the serial interfaces lin/uart2, lin/uart4 and lin/uart5. take care, that the rs232 as well as the lin signals are shared at the connectors and have to be selected by jumpers (see chapter 3.4). figure 4-2 uart connector pin number pin signal description 1 +vbat power from lin bus txd rs-232 transmit output 2 lin bi-directional lin-interface 3 rxd rs-232 receive input 4 dtr connected to dsr (pin 6) 5 gnd ground normally used for rs232 connection 6 dsr connected to dtr (pin 4) 7 rts can be connected with cts by jumper 8 cts can be connected with rts by jumper 9 lgnd ground normally used for lin connection shield gnd ground table 4-1: uart connector signals note: please use 1:1 cable for rs232 pc-connection. shield is connected to positive voltage supply (+) centre is connected to ground (gnd) 4 .com u datasheet
sk-91f467d-208pfv v1.1 connectors fmemcu-ug-910014-13 - 30 - ? fujitsu microelectronics europe gmbh 4.3 can connector (x9, x10, x11) three 9-pin d-sub male connectors are used for the can interfaces can0, can1 and can2. figure 4-3: can connector pin number pin signal description 1 nc not used 2 canl low-level can voltage input/output 3 gnd ground 4 nc not used 5 nc not used 6 nc not used 7 canh high-level can voltage input/output 8 nc not used 9 nc not used shield gnd ground table 4-2: can connector signals 4 .com u datasheet
sk-91f467d-208pfv v1.1 connectors ? fujitsu microelectronics europe gmbh - 31 - fmemcu-ug-910014-13 4.4 user-leds and optional lc-display (d1-d16, j6) there are sixteen user leds on-board, d1-d8 connected to mcu port p25 and d9-d16 connected to mcu port p16. to disconnect the leds from the mcu, it is possible to remove rn3 (d1-d8 at port p25) and rn2 (d9-d16 at port p16). it is also possible to connect a standard lcd module with backlight to connector j6. with the potentiometer rp1 the contrast of the lcd can be adjusted. pin 14 13 12 11 10 9 8 7 6 5 4 3 2 1 16 15 lcd db7 db6 db5 db4 - - - - e r/w rs vo vcc gnd led- led+ led d8 d7 d6 d5 d4 d3 d2 d1 port p25_7 p25_6 p25_5 p25_4 p25_3 p25_2 p25_1 p25_0 mcu 187 186 185 184 181 180 179 178 table 4-3: led/lcd signals figure 4-4: user leds / lcd d1 (port: p25_0) lcd contrast d8 (port: p25_7) d16 (port: p16_7) d9 (port: p16_0) 4 .com u datasheet
sk-91f467d-208pfv v1.1 connectors fmemcu-ug-910014-13 - 32 - ? fujitsu microelectronics europe gmbh 4.5 in-circuit-programming connector (x12) there is a flash-programming socket on the starter-kit which makes it possible to program the flash mcu with a special programming adapter. mode pins and reset signal are also available at this connector. figure 4-5: in-circuit programming connector pin number pin signal description 1 nc not used 2 nc not used 3 md0 mcu mode-pin 0 4 md2 mcu mode-pin 2 5 initx mcu reset signal 6 sin4 uart4 receive data 7 sot4 uart4 transmit data 8 sck4 uart4 clock 9 vcc board supply voltage 10 gnd ground table 4-4: in-circuit programming connector 4.6 mcu pin connectors (j1-j4) all mcu pins are directly connected to the four pin header around the mcu. the last two pins of the pin header j1, j2, j3 and j4 are unused (see pcb silk plot). connector mcu pins j1 1-52 j2 53-104 j3 105-156 j4 157-208 table 4-5: mcu pin connectors the corresponding pin numbers of the mcu are written next to the connector pins on the pcb. 4 .com u datasheet
sk-91f467d-208pfv v1.1 connectors ? fujitsu microelectronics europe gmbh - 33 - fmemcu-ug-910014-13 4.7 external bus connectors (x13, x14) 4.7.1 vg96abc din 41612 (x13) pin name mcu-p. pin name mcu-p. pin name mcu-p. a1 2.5 v - b1 2.5 v - c1 2.5 v - a2 3.3 v - b2 3.3 v - c2 3.3 v - a3 5.0 v - b3 5.0 v - c3 5.0 v - a4 gnd - b4 gnd - c4 gnd - a5 d0 192 b5 d1 193 c5 d2 194 a6 d3 195 b6 d4 196 c6 d5 197 a7 d6 198 b7 d7 199 c7 d8 200 a8 d9 201 b8 d10 202 c8 d11 203 a9 d12 204 b9 d13 205 c9 d14 206 a10 d15 207 b10 d16 2 c10 d17 3 a11 d18 4 b11 d19 5 c11 d20 6 a12 d21 7 b12 d22 8 c12 d23 9 a13 d24 10 b13 d25 11 c13 d26 12 a14 d27 13 b14 d28 14 c14 d29 15 a15 d30 16 b15 d31 17 c15 gnd - a16 gnd - b16 gnd - c16 gnd - a17 a0 18 b17 a1 19 c17 a2 20 a18 a3 21 b18 a4 22 c18 a5 23 a19 a6 24 b19 a7 25 c19 a8 28 a20 a9 29 b20 a10 30 c20 a11 31 a21 a12 32 b21 a13 33 c21 a14 34 a22 a15 35 b22 a16 36 c22 a17 37 a23 a18 38 b23 a19 39 c23 a20 40 a24 a21 41 b24 a22 42 c24 a23 43 a25 a24 44 b25 a25 45 c25 nc - a26 nc - b26 nc - c26 nc - a27 nc - b27 nc - c27 gnd - a28 p27_0 158 b28 p27_1 159 c28 p27_2 160 a29 p27_3 161 b29 p27_4 164 c29 p27_5 165 a30 p27_6 166 b30 p27_7 167 c30 gnd - a31 2.5v - b31 2.5v - c31 nc a32 gnd - b32 gnd - c32 gnd table 4-6: vg96 (x13) signals note: the pin numbers of the vg connectors refe r to the male connectors, that plugs into the starter-kit. please see chapt er 5 to find the right orientation. 4 .com u datasheet
sk-91f467d-208pfv v1.1 connectors fmemcu-ug-910014-13 - 34 - ? fujitsu microelectronics europe gmbh 4.7.2 vg48abc din 41612 (x14) pin name mcu-p. pin name mcu-p. pin name mcu-p. a1 csx0 56 b1 gnd - c1 csx1 57 a2 csx2 58 b2 1.8v - c2 csx3 59 a3 nc - b3 gnd - c3 nc - a4 csx6 60 b4 1.8v - c4 rdy 55 a5 bgrntx 51 b5 gnd - c5 brq 54 a6 rdx 50 b6 nc - c6 wrx0 46 a7 wrx1 47 b7 nc - c7 wrx2 48 a8 wrx3 49 b8 nc - c8 asx 62 a9 nc - b9 nc - c9 mclko 65 a10 dreq0 189 b10 nc - c10 dackx0 190 a11 deop0 191 b11 nc - c11 nc - a12 int12 97 b12 nc - c12 sda0 99 a13 int13 98 b13 nc - c13 scl0 100 a14 sin5 109 b14 vin - c14 sot5 110 a15 gnd - b15 vin - c15 sck5 111 a16 initx 73 b16 vin - c16 gnd - table 4-7: vg48 (x14) signals 4.7.3 distance between vg-connectors to connect own applications to the starter-kit the following figure shows the distance between the vg din 41612 connectors. figure 4-6: layout of din vg connectors note: the pin numbers of the vg connectors refe r to the male connectors, that plugs into the starter-kit. please see chapt er 5 to find the right orientation. 8,89 mm/ 350 mil 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started ? fujitsu microelectronics europe gmbh - 35 - fmemcu-ug-910014-13 5 getting started make sure that the fr family softune workbench is installed on your pc and the ?sk- 91f467d-208pfv? is ready to use (power-on (x5) , serial connection (uart4) to com port of the pc). 5.1 introduction to softune workbench start softune workbench. select to load the first example ?mb91460_io.wsp?. all examples can be found in the folder \software\swb_samples on the starter-kit cd-rom. it is recommended to copy this folder to the local hard-drive. in the project tree on the left side, you can open the ?source?-folder which contains the source-files registered to this project. a double-click on one of the files will invoke the built-in editor, which supports syntax-highlighting, tags and various other functions. figure 5-1: softune workbench main window note: you may customize the editor by a right-click on the editor window. 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started fmemcu-ug-910014-13 - 36 - ? fujitsu microelectronics europe gmbh whenever you modify the source-f iles, you have to re-compile and link the related files to produce a valid loadmodule (abs-file). this is done using the make-function. make invokes the assembler, c-compiler and linker for fr whenever necessary (only modified files will be re-compiled). if you wish to re-compile the entire project regardless of any changes, you can use the build-function. to check for syntax-errors on a specific source-file, use the compile/assemble function. these three functions are available on the button-bar or from the main menu (project ? compile / make / build / abort). click on make or build. messages from the individual language tools will be fed into the output window at the bottom of the main screen. if the tool chain (c-compiler assembler linker) was completed successfully, the message ?no error? will appear. if you get any errors during build, an appropriate message will be generated. try this with a simple syntax-error (e.g. delete a semicolon ?;? from the end of a c-line) and click on make again. you will now see a message like this: now making... --------------------configuration: 91460_io.prj - debug-------------------- main.c *** c:\sk-91f467-208pfv\91460_io\src\main.c(81) e4065b: expected a ";" *** c:\sk-91f467-208pfv\91460_io\src\main.c(104) w1012b: warning: parsing restarts here after previous syntax error 1 error detected in the compilation of "c:\ sk-91f467-208pfv\91460_io\src\main.c". ------------------------------ error detected. ------------------------------ to locate the position in the source-file, where the error occurred, double-click on the message. the editor will open the appropriate source-file, indicating the error highlighted in red, depending on the customise settings of the editor. correct the error and re-compile the project as explained above. if more errors occurred, you can go through the error list step by step using the menu ?edit ? top/previous/next/bottom error? or using the appropriate buttons which have the same functions: note: to get on-line help about a specific error, select the error message and press f1. in many cases, you can get some useful hints how to solve the problem. of course, you can also use the help-menu anytime during development or debugging. 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started ? fujitsu microelectronics europe gmbh - 37 - fmemcu-ug-910014-13 5.2 project start-up in order to allow a quick and smooth project start-up fujitsu microelectronics europe supplies a template project as a reference. the easiest way to start a new project is to make a copy of the template project and use this copy as a start-up. the template includes the latest start91460.asm file, mcu header file, irq table, basic linker and c-compiler settings. note: 5.2.1 create a new project: 1. in order to start a new user-project use the ?91460_template_91467d? project 2. copy the folder 91460_template_91467d and rename the folder to e.g. my_application 3. enter the folder ?my_application? rename ?91460_template_91467d.prj? into ?my_application.prj? rename ?91460_template_91467d? into ?my_application.wsp? 4. edit ?my_application.prj? rename ?91460_template_91467d? -> ?my_application? 5. edit ?my_application.wsp? rename ?91460_template_91467d? -> ?my_application? in any case the settings done in the template must be checked and have to be adjusted to the specific needs and settings of the final application. the template is providing an example for building up a new project. this sample code is provided as is and is subject to alterations. fujitsu microelectronics accepts no responsibility or li ability for any errors or/eligibility for any purposes. (c) fu jitsu microelectronics europe gmbh 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started fmemcu-ug-910014-13 - 38 - ? fujitsu microelectronics europe gmbh 6. start softune workbench and open your project figure 5-2: open softune workbench workspace (*.wsp) rename ? 91460_template_91467d ? into ?my_application? 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started ? fujitsu microelectronics europe gmbh - 39 - fmemcu-ug-910014-13 7. select the active configuration standalone. in this configuration the application is linked for the available memory on flash-device, e.g. MB91F467D. 8. use ? make ?, or ? build ? to compile and link the project for available memory on flash- device. the generated output files can be found in the sub-folder standalone of the project folder. the *.mhx file (motorola s-record) is located in the abs sub- folder. 9. now, the application can be debugged, therefore, please have a look at the next chapter. or the generated *.mhx file (motorola s-record) can be programmed with the flash programming utility into the internal flash. please keep in mind, that therefore the mode pins have to be set to ?internal rom mode vector?. 5.3 softune workbench monitor debugger 5.3.1 general description whenever you have created a valid load module successfully, you can switch from the development mode to the debugging mode of softune workbench. basically, there are 3 types of debugging systems supported: 1. the software simulator: the simulator is part of the softune workbench and does not require any target hardware. the simulator will cover the fr-core features, but no peripheral functions. therefore, you can use the simulator to verify program flow, check for dynamic errors, look at the generated assembler code, etc. . 2. the swb monitor debugger: this debugger type requires an evaluation board like the ?sk-91f467-208pfv? connected to one of the com-ports of your pc. explanations in this manual refer to the swb monitor debugger only. for further information please see also the application note ?swb_monitor_debugger? 3. the emulator debugger: the in-circuit emulator (ice) is a system, which allows a connection to any target system using a probe-cable. the appropriate system for the mb91460 series is the mb2198-01 system. more information about this system can be found on the fujitsu website. which debugger is used for the actual project can be configured in the project tree as shown below or in the ?project ? setup project ? debug? menu. the current selection is blue marked (icon): note: always check the memory map of the linker settings and ensure that this memory map is suitable for the application and target system in use. additionally the *.mp1 file should be checked to ensure correct settings. note: the starter-kit is delivered with the mode pin settings for the ?external rom mode vector?, which allows to debug the application with the pro-programmed swb monitor debugger. if the application should be programmed into the internal flash, the mode pins have to be switched to the ?internal rom mode vector?. 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started fmemcu-ug-910014-13 - 40 - ? fujitsu microelectronics europe gmbh there are some little restrictions, when using the swb monitor debugger: 1) due to the fact that the application code is located in the external ram, the execution speed of the code is slower, because of the slower external bus access. 2) depending on the used linkage option of the swb monitor debugger, cs 0 and cs 1 are required for the external memory. the affected cs has to be switched off in the start-up of the application. (#set cs0 off, #set cs1 off). 3) since some settings for the swb monitor debugger during start-up are required, the start-up file cannot be debugged. after starting the swb monitor debugger, the program execution stops at main(). furthermore, the clock settings of the application start-up are omitted. for the desired clock settings the swb monitor debugger has to be adapted. 4) to indicate the current state of the swb monitor debugger a certain port is used. this feature can also be disabled to give the port free for the application. to stop the execution of the program the external interrupt int0 is used. this feature can also be disabled to give the port free for the application. the ?abort? button of the softune workbench is not fully supported. a detailed explanation of the necessary changes of the swb monitor debugger can be found in the application note ?mb91460_swb_monitor _debugger?. 5.3.2 starting the sw b monitor debugger after software development the swb monitor debugger can be used for debugging. 1) please make sure, that swb monitor debugger is programmed into the external flash. to use the monitor debugger, the cpu mode selection must be set to ?external rom mode vector? mode by setting dip switch s5 to (on, off, off, off). the correct start-up of the swb monitor debugger is indicated by d2, d4 and d8 figure 5-3: correct start-up of the swb monitor debugger 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started ? fujitsu microelectronics europe gmbh - 41 - fmemcu-ug-910014-13 2) to start the swb monitor debugger, double-click the entry ?mondeb_57k6_com1.sup? for communication via com1 (57k6 baud, 8n1) or ?mondeb_57k6_com2.sup? for communication via com2 (57k6 baud, 8n1). figure 5-4: start swb monitor debugger with external flash and sram 3) since some settings for the swb monitor debugger during start-up are required, the start-up file can not be debugged. the settings are done with the help of procedure files. after starting the swb monitor debugger, the program execution stops at main(). 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started fmemcu-ug-910014-13 - 42 - ? fujitsu microelectronics europe gmbh 5.3.3 basic debugger features after starting the swb monitor debugger, the source window will be opened which contains locate-arrows for each (possible) source-line, the original source-code, figure 5-5: swb debugging window breakpoint-indicators and the assembler code (in ?mixed view?). the current program position will be indicated by a yellow line. use right-click in the source window to configure the view (add/remove control characters, view mixed source code, breakpoint ?) note: you can choose ?mixed view? from the context menu (right-click) to display source and assembly code at the same time. the command ?go to current? will take you to the active code line! 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started ? fujitsu microelectronics europe gmbh - 43 - fmemcu-ug-910014-13 in the following the basic features of the swb monitor debugger are described. go: executes the program continuously from the memory location pointed to by the current program counter (pc) until a termination factor occurs. step in: executes the program stepwise according to the listing in the source window (steps in c- or asm). note that interrupts are disabled during step execution! step over: executes the program stepwise except call-instructions (which will be executed until return). interrupts are not disabled during a continuous call...return execution. step out: executes the program continuously to the parent function (until return). interrupts are enabled. note, that debug information is required for this function. execute until cursor: automatically sets a breakpoint at the actual cursor position and executes continuously until this breakpoint, which will be deleted afterwards. each valid code line in a debugger window automatically has a locator (blue arrow) and a breakpoint-option (circle). note that some c-lines may not be displayed with locators and breakpoints, because the compiler has created ?optimized? assembler-code. select ?mixed view? in order to check the compiler output. instead of single-steps, you may also use the arro ws to directly execute your program until a certain line of your source-code: 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started fmemcu-ug-910014-13 - 44 - ? fujitsu microelectronics europe gmbh abort: forcibly terminates execution. thi s button is not fully supported by the swb monitor debugger and may cause malfunction if used to abort ?continuous operation? of the mcu. this command button can only be used to abort single code line operations example: for(k=delay_constant; k>0; k--); use the button int0 on the ?sk-91f467-208pfv? for abort function. to abort continuous execution, you have to use the int0 button on the starter- kit. 5.4 advanced softune workbench swb monitor debugger features in the following advanced features of the swb monitor debugger are described. toggle breakpoint: sets or deletes breakpoint at the current source line : to set or delete a breakpoint, click the circles at the beginning of a source-line. a indicates an active breakpoint. hit ?run continuously? to execute code until reaching this line. a list of all breakpoints can be found under the ?debug ? breakpoint? menu. 255 software-breakpoints (using trap replacement) are possible. register window: displays the cpu-register window. updated registers appear in red. setup in context menu defines which registers should be displayed. watch window: displays the current variables to ?watch?. double-click on any variable in your code then specify watch in context menu to add to watch window. all listed variables in a watch window can be displayed in any number format. use edit to directly change the contents. memory window: displays memory areas in various formats defined by setup (context menu). changing of address/data is possible when debugger is not executing. the memory window can be very helpful to check the registers or the frame memory of the connected graphic controller! note: to set breakpoints at positions wh ich are currently not visible (e.g. because the source window of that module is not open), you can also enter a symbolic label dire ctly in the ?breakpoint? menu. example: enter ?main? in the address-field and confirm. the new breakpoint will automatically be assigned to the address of the ?main()?-function. 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started ? fujitsu microelectronics europe gmbh - 45 - fmemcu-ug-910014-13 disassembler: disassembles the content of the code memory beginning from actual pc position and displays the result in a separate window. individual assembler-lines can be changed using the ?inline assemble?-function. debug - stack: displays the current stack contents in terms of function calls. parameters, if any, are displayed in brackets. debug - vector: reads out and displays the actual interrupt-vector table. use the ?jump? function to display any code areas pointed to by an interrupt vector (e.g. interrupt service routines used in your program). debug - call: this function can be used to ?call? any routine defined in your code when the debugger is on hold. debug ? load target file: starts a new download of the current load module (abs file). usually this function will be executed automatically after starting the debugger (defined in debug settings; see ?project-setup-debug?). however, this function can be useful to re- initialize the debugger for the current debug session. view - symbol: this function displays all (global) symbols of the current project. information about the type (char, integer etc.) and the location (address in ram or register) can be shown using ?detail?. view - local: similar to view-symbol, but only local variables of the current function are shown. view - command: from this window, the debugger can be controlled using a command line input. all gui functions are available as individual commands. in order to document or save debugging details such as memory contents, all outputs fed to the command console can be written to a file (?logging?). a whole ?program? of commands (incl. flow control) can be written to a prc-file and executed. procedure-files are simple text-files with the extension ?.prc? and can be created by the softune workbench editor or any other text editor. to execute a procedure-file, use the command window menu or the ?file-open? menu during debugging. note: procedure-files can be very hel pful to configure the debug- environment automatically, perfo rm automated tests (e.g. when a new c-module has to be tested) or to enhance basic emulator functions such as breakpoints. using a procedure file, breakpoints can be defined dynamically depending on program conditions. see the ?command reference manual? (on-line help) for detailed information about the available command and parameter syntax. some procedure files exist already included in the example project directory. 4 .com u datasheet
sk-91f467d-208pfv v1.1 getting started fmemcu-ug-910014-13 - 46 - ? fujitsu microelectronics europe gmbh 5.5 memory configuration the following picture shows the linkage map and the memory organisation, if the swb monitor debugger is used with external flash and sram. figure 5-6: default linkage map for the swb monitor debugger of the mb91467d on the left hand site the memory organisation of the normal operation mode of the microcontroller MB91F467D can be seen, the whole application is internal. for this operation mode the mode pins have to be set to 0-0-0, hence dip switch s5 has to be set to off, off, off, off. on the right hand site the microcontroller runs in the external reset-vector mode, which requires the mode pins setting 1-0-0, hence dip switch s5 has to be set to on, off, off, off. in this mode the internal flash is not accessibl e any more. the external sram takes the place of the internal flash. the kernel of the swb monitor debugger is located in the external flash. appl. code appl. data 2:ffffh 2:ffffh 2:8000h 4:0000h 4:0000h 14:ffffh (mb91467d) appl. data 2:8000h appl. vector table f:fc00h f:ffffh appl. code mde code mde data 4:0000h 3f:f000h 3f:ffffh 100:0000h 11f:ffffh mde vector table 10f:ffffh appl. vector table f:fc00h f:ffffh 10f:fc00h internal ram external sram cs 1 internal ram/flash external flash cs 0 14:ffffh (mb91467d) free 17f:ffffh not accessable free 4 .com u datasheet
sk-91f467d-208pfv v1.1 programming the internal flash ? fujitsu microelectronics europe gmbh - 47 - fmemcu-ug-910014-13 6 programming the internal flash this chapter describes the serial asynchronous programming of the internal flash with the help of the ?fme-fr programmer? in automatic mode. for other programming possibilities, please see the application note mcu-an-300012-e-mb91460_flash_programming.pdf. 1) for serial asynchronous programming sub-d9 connector x4 which is connected to uart4 has to be used. the following jumper setting is needed. jumper setting description jp60 1-2 closed mcu sin4 connected to rs-232 transceiver jp65 1-2 closed mcu sot4 connected to rs-232 transceiver jp69 1-2 closed x4 pin2 is connected to rs-232 transceiver table 6-1: jumper setting on starterkit sk-91f467d-208pfv 2) if the programming software should generate a reset signal on rts or dtr line, refer to the following jumper list. jumper setting description closed rts and cts is shortcut at connector x4 jp58 open rts and cts is not shortcut at connector x4 1-2 closed dtr can be used for system reset jp64 2-3 closed rts can be used for system reset jp57 3-4 closed reset will be done via uart4 1-2 closed no polarity inversion for the dtr/rts signal jp29 2-3 closed polarity inversion for the dtr/rts signal table 6-2: jumper settings for reset signal on starterkit sk-91f467d-208pfv 3) the cpu mode selection must be set to internal reset vector mode by setting dip switch s5 to (off, off, off, off) 4 .com u datasheet
sk-91f467d-208pfv v1.1 programming the internal flash fmemcu-ug-910014-13 - 48 - ? fujitsu microelectronics europe gmbh figure 6-1: jumper setting on starterkit sk-91f467d-208pfv 4) start the ?fme-fr programmer? and connect the uart4 to your serial pc communication port. a straight cable connection has to be used. 5) choose the microcontroller device (?mb 91f467d?) as device type and browse to the mhx-file you want to program to the embedded flash memory of the microcontroller. press the button ?automatic mode? to start programming. 6) after that, immediately reset the microcontroller. jp29 jp58 x4 jp60 jp64 jp57 jp65 jp69 4 .com u datasheet
sk-91f467d-208pfv v1.1 programming the internal flash ? fujitsu microelectronics europe gmbh - 49 - fmemcu-ug-910014-13 figure 6-2: settings for automatic mode 7) if your hardware supports mcu reset via dtr or rts signal lines of the pc?s com port, go to sheet ?signals? and select the appropriate reset signal line. the programmer now resets the microcontroller automatically before starting the programming sequence and you do not have to reset the mcu manually immediately after pressing the button ?automatic mode?. figure 6-3: reset signal settings reset mcu 4 .com u datasheet
sk-91f467d-208pfv v1.1 programming the internal flash fmemcu-ug-910014-13 - 50 - ? fujitsu microelectronics europe gmbh the software now automatically writes a flash loader to the microcontroller, does a blank check and erases the flash memory if necessary. after that the user application is programmed to the embedded flash memory. during this sequence the actual progress status can be seen by checked off steps on the ?automatic? sheet and the messages below in the message box. if the programming sequence is ended successfully, you will receive the output shown in figure 7. the addresses 0x14:8000 to 0x14:800f cannot be wr itten in automatic mode. this is a built in security feature to prevent unintended writi ng to the flash security vectors and boot security vectors. otherwise it would be possible to secure flash content and to lock the microcontroller for serial programming/reading/erasing by not being able to enter the internal loader anymore. if you want to use these features explicitly, you have to program these dedicated addresses by using the ?prog word? function of the step-by-step mode. figure 6-4: successful programming in automatic mode 4 .com u datasheet
sk-91f467d-208pfv v1.1 programming the swb monitor debugger ? fujitsu microelectronics europe gmbh - 51 - fmemcu-ug-910014-13 7 programming the swb monitor debugger the following procedure describes the installation process for the sk-91f467d-208pfv and the MB91F467D. 1) the cpu mode selection must be set to internal reset vector mode by setting dip switch s5 to (off, off, off, off) 2) program the monitor-programmer ?91460_mondeb_uart4_extbus_flash_sram? into the external flash, e.g. with the help of the fme flash programmer v3.11 or later. please see the chapter above and the application note mcu-an-300012-e- mb91460_flash_programming.pdf, too. please use the automatic mode. the settings for cs0 should be asr0: 0100, acr0: 8822, awr0: 3378. 3) please, power-off the sk-91f467d-208pfv. 4) the cpu mode selection must be set to external reset vector mode by setting dip switch s5 to (on, off, off, off) 5) the correct start-up of the swb monitor debugger is indicated by d2, d4 and d8. figure 7-1: correct start-up of the swb monitor debugger 6) the swb monitor debugger is now ready to use. 4 .com u datasheet
sk-91f467d-208pfv v1.1 trouble shooting fmemcu-ug-910014-13 - 52 - ? fujitsu microelectronics europe gmbh 8 trouble shooting problem solution starter-kit does not power-on correctly. some or all of the power leds (d24, d30, d34, d40) do not light. check voltage supply and jumpers : ? the voltage on dc-power plug should be in the range of 9-12v. the plug should have ?+? on shield and ??? on the centre. the power supply should be able to supply at least 500 ma. to support both, the ?sk-91f467d-208pfv? and a graphic sub- board the supply should be able to supply 1500ma. * the leds should light up after switching on the board. use a millimetre to see whether 5v,3.3v, 2.5v and 1.8v are present on the vcc/gnd test measurement points j21, j22, j23 and j24. ? check jumper positions according to chapter 2.1 ? remove all user extensions of the starter-kit starter-kit stays in reset. led d18 (reset indicator) lights up permanently. ? led d18 (reset) should flash. if d18 lights up permanently, the voltage is too low. increase the voltage supply and check available supply current to solve the problem. ? remove all user extensions on the board to avoid any shortcuts or leakage current! the communication from softune workbench to the evaluation board fails (communication errors). ? make sure your com-port number and the baud rate settings are correct (see debugger introduction). the default com-port is 1 and the default baud rate is 57.6 kbaud. ? make sure no other programs are using the same com-port on your pc. close all other applications (e.g. flash programmer utilities, terminals etc.) * check if rts/cts is closed on the cpu module (check jumper jp58, 60, 65 are closed). * use only a rs232 extension 1:1 cable. the windows of the debugger are empty. * this is due to wrong (maybe old) file path information. closing all windows in the debugger and re-open should fix the problem. when trying to program the application to the embedded flash, the programmer stops at first address with ?loading error? ! * you are probably trying to program a program to the flash which is linked for the external ram area. check for details the linker memory map and the linker output mapping file *.mp1 file. hardware units such as leds, user buttons, uart are not working. ? make sure you have enabled these units on the evaluation board using the appropriate jumpers. see the provided examples and the hardware manual for information on how to control the peripherals. optional lc-display at j6 does not work ? adjust the potentiometer rp1 to adjust contrast of lcd. remove resistor network rn3. graphic sub-board does not work check power supply 9-12v/1500ma. reduce external bus clock frequency. table 8-1: trouble shooting 4 .com u datasheet
sk-91f467d-208pfv v1.1 silk-plot of the board ? fujitsu microelectronics europe gmbh - 53 - fmemcu-ug-910014-13 9 silk-plot of the board 9.1 top side a b c d e f g h j k l m n 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 a b c d e f g h j k l m n figure 9-1: board layout (top side) power power switch vg48 (female) x14 vg96 (female) x13 c1 b1 a1 c16 b16 a16 c32 b32 a32 c1 b1 a1 rst int0 int1 int2 icu0 can0 x9 can1 x10 x11 can2 x1 uart2 x4 uart4 x8 uart5 4 .com u datasheet
sk-91f467d-208pfv v1.1 silk-plot of the board fmemcu-ug-910014-13 - 54 - ? fujitsu microelectronics europe gmbh 9.2 bottom side a b c d e f g h j k l m n 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 a b c d e f g h j k l m n figure 9-2: board layout (bottom side) 4 .com u datasheet
sk-91f467d-208pfv v1.1 pcb history ? fujitsu microelectronics europe gmbh - 55 - fmemcu-ug-910014-13 10 pcb history 10.1 sk-91f467-208pfv v1.0 part problem fixed u20 wrong ub/lb connection (wrx2 and wrx3 has to be connected) v1.1 x14 connect 1.8v supply not directly to x14 (add jumper) v1.1 u6 additionally pull-up resistors for mcu and assp reset line v1.1 u6 reset button connection (sw1), add further option to activate reset directly when pressing sw1. act ually, sw1 must be pressed 2s to activate reset. (add solder jumper to select one option) v1.1 u9 add c=220uf/16f between vcc5v and gnd v1.1 u11 add c=220uf/16f between vcc3v3 and gnd v1.1 u14 add c=100uf/16f between vcc2v5 and gnd v1.1 u17 add c=100uf/16f between vcc1v8 and gnd v1.1 table 10-1: history pcb v1.0 4 .com u datasheet
sk-91f467d-208pfv v1.1 appendix fmemcu-ug-910014-13 - 56 - ? fujitsu microelectronics europe gmbh 11 appendix 11.1 related products ? sk-91f467d-208pfv evaluation board with MB91F467D ? sk-91f467-flexray evaluation board with MB91F467D and mb88121a ? sk-91460-main evaluation main board for mb91460 series ? sk-91460-91f467d-208pfv mcu-board incl. MB91F467D for sk-91460-main ? ada-91v460-91f467d conversion adapter mb91v460 to MB91F467D ? mb2198-01 emulator debugger main unit ? mb2198-10 dsu cable ? mb2198-300 adapter board for mb91v460 emulation chip (bga-660p) ? mb91v460 emulation chip of mb91460 series ? pb-91467d-208pfv probe cable for MB91F467D target system (recommended for sk-91f467d-208pfv) ? pb-91467d-nls-208pfv probe cable for MB91F467D target system (recommended for sk-91f467-flexray) ? nqpack208sd socket for package fpt-208p-m01 and fpt-208p-m04 tokyo eletech corp. www.tetc.co.jp/e_tet.htm ? hqpack208sd306h header for fpt-208p-m01 e.g.: MB91F467D ? yqpack208sd joint connector extension for nqpack208sd ? yqsocket208sdn joint connector socket for nqpack208sd ? MB91F467D flash chip of mb91460 series ? mb88121a flexray communication controller 4 .com u datasheet
sk-91f467d-208pfv v1.1 appendix ? fujitsu microelectronics europe gmbh - 57 - fmemcu-ug-910014-13 11.2 information on the www information about fujitsu microelectronics products can be found on the following internet pages: microcontrollers (8-, 16- and 32-bit), graphics controllers datasheets and hardware manuals, support tools (hard- and software) http://www.fme.gsdc.de/gsdc.htm automotive products: mcu, graphic display controller, mpeg en/decoder, gyro sensors http://www.fujitsu.com/emea/services/industries/automotive/ linear products: power management, a/d and d/a converters http://www.fujitsu.com/emea/services/microelectronics/linears/ media products: saw filters, acoustic resonators and vcos http://www.fujitsu.com/emea/services/microelectronics/saw/ for more information about fujitsu microelectronics http://emea.fujitsu.com/microelectronics 4 .com u datasheet
sk-91f467d-208pfv v1.1 appendix fmemcu-ug-910014-13 - 58 - ? fujitsu microelectronics europe gmbh 11.3 tables table 2-1: jumper settings .................................................................................................... 1 4 table 3-1: mcu operating mode............................................................................................ 17 table 3-2: power switch........................................................................................................ .18 table 3-3: power supply configurations................................................................................. 18 table 3-4: voltage test points............................................................................................... 19 table 3-5: mcu power supply sk-91f467d-208pfv ........................................................... 20 table 3-6: mcu adc supply ................................................................................................. 21 table 3-7: can-mcu connection .......................................................................................... 22 table 3-8: uart2 settings..................................................................................................... 2 3 table 3-9: uart4 settings..................................................................................................... 2 4 table 3-10: uart5 settings................................................................................................... 25 table 3-11: user push buttons............................................................................................... 26 table 3-12: s4 values .......................................................................................................... .. 26 table 3-13: s3 settings ........................................................................................................ .. 26 table 3-14: reset connections .............................................................................................. 27 table 3-15: supply monitor settings ...................................................................................... 27 table 3-16: reset uart selection ........................................................................................ 28 table 4-1: uart connector signals ....................................................................................... 29 table 4-2: can connector signals ......................................................................................... 30 table 4-3: led/lcd signals.................................................................................................. 31 table 4-4: in-circuit programming connector ......................................................................... 32 table 4-5: mcu pin connectors ............................................................................................. 32 table 4-6: vg96 (x13) signals............................................................................................... 33 table 4-7: vg48 (x14) signals............................................................................................... 34 table 6-1: jumper setting on starterkit sk-91f467d-208pfv .............................................. 47 table 6-2: jumper settings for reset signal on starterkit sk-91f467d-208pfv .................... 47 table 8-1: trouble shooting ................................................................................................... 5 2 table 10-1: history pcb v1.0................................................................................................ 55 4 .com u datasheet
sk-91f467d-208pfv v1.1 appendix ? fujitsu microelectronics europe gmbh - 59 - fmemcu-ug-910014-13 11.4 figures figure 2-1 ac plug adapter.................................................................................................... 1 2 figure 2-2: ac plug adapter selection ................................................................................... 12 figure 2-3: dc voltage selection............................................................................................ 12 figure 2-4: low voltage adapter selection ............................................................................. 12 figure 2-5: starter-kit status after power on .......................................................................... 13 figure 2-6: default jumper settings........................................................................................ 15 figure 2-7: softune workbench start menu location.............................................................. 16 figure 2-8: softune workbench v6 ide................................................................................. 16 figure 3-1: mcu mode switch: external rom mode vector ................................................. 17 figure 3-2: mcu mode switch: internal rom mode vector................................................... 17 figure 3-3: voltage test points ............................................................................................. 19 figure 4-1 power connector................................................................................................... 29 figure 4-2 uart connector ................................................................................................... 29 figure 4-3: can connector .................................................................................................... 30 figure 4-4: user leds / lcd ................................................................................................. 31 figure 4-5: in-circuit programming connector ........................................................................ 32 figure 4-6: layout of din vg connectors.............................................................................. 34 figure 5-1: softune workbench main window ....................................................................... 35 figure 5-2: open softune workbench workspace (*.wsp) ..................................................... 38 figure 5-3: correct start-up of the swb monitor debugger................................................... 40 figure 5-4: start swb monitor debugger with external flash and sram .............................. 41 figure 5-5: swb debugging window...................................................................................... 42 figure 5-6: default linkage map for the swb monitor debugger of the mb91467d.............. 46 figure 6-1: jumper setting on starterkit sk-91f467d-208pfv ............................................. 48 figure 6-2: settings for automatic mode ............................................................................... 49 figure 6-3: reset signal settings .......................................................................................... 49 figure 6-4: successful programming in automatic mode ...................................................... 50 figure 7-1: ready for programming......................................... error! bookmark not defined. figure 7-2: programming finished............................................ error! bookmark not defined. figure 7-3: correct start-up of the swb monitor debugger..... error! bookmark not defined. figure 9-1: board layout (top side) ........................................................................................ 53 figure 9-2: board layout (bottom side) .................................................................................. 54 4 .com u datasheet
sk-91f467d-208pfv v1.1 appendix fmemcu-ug-910014-13 - 60 - ? fujitsu microelectronics europe gmbh 11.5 abbreviations adc analogue digital converter assp application specific standard product can controller area network cs chip select fme fujitsu microelectronics europe gmbh lb lower byte lin local interconnect network mcu microcontroller unit pcb printed circuit board sram static random access memory uart universal asynchronous receiver transmitter ub upper byte ug user guide usart universal synchronous asynchronous receiver transmitter 4 .com u datasheet


▲Up To Search▲   

 
Price & Availability of MB91F467D

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X